package com.koo.modules.api.model;

import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 * 
 * </p>
 *
 * @author charlin
 * @since 2019-04-12
 */
public class XXOutOrder implements Serializable {

    private static final long serialVersionUID = 1L;

    private String inspectionId;
    private String storeId;
    private String migoOrderNo;
    private Integer inspectionTypeId;
    private String inspectionOrderNo;
    private String supplierId;
    private String supplierName;
    private String inspectionOrderDate;
    private Double totalFee;
    private String headQuarterAllotDate;
    private String headQuarterAllotNo;
    private Integer auditState;
    private Integer cancelState;
    private String inspectionUserId;
    private String inspectionUserName;
    private String createUserId;
    private String createUserName;
    private Date createDate;
    private Date modifyDate;
    private String remark;
    /**
     * -1表示删除,0或null表示正常
     */
    private Integer deleteFlag;
    
    /*非数据库字段*/
    //数据来源, 用于区分哪个企业的商品
    // 删除于 2020-08-14
//    private String dataSource;

    public String getInspectionId() {
        return inspectionId;
    }

    public void setInspectionId(String inspectionId) {
        this.inspectionId = inspectionId;
    }

    public String getStoreId() {
        return storeId;
    }

    public void setStoreId(String storeId) {
        this.storeId = storeId;
    }

    public String getMigoOrderNo() {
        return migoOrderNo;
    }

    public void setMigoOrderNo(String migoOrderNo) {
        this.migoOrderNo = migoOrderNo;
    }

    public Integer getInspectionTypeId() {
        return inspectionTypeId;
    }

    public void setInspectionTypeId(Integer inspectionTypeId) {
        this.inspectionTypeId = inspectionTypeId;
    }

    public String getInspectionOrderNo() {
        return inspectionOrderNo;
    }

    public void setInspectionOrderNo(String inspectionOrderNo) {
        this.inspectionOrderNo = inspectionOrderNo;
    }

    public String getSupplierId() {
        return supplierId;
    }

    public void setSupplierId(String supplierId) {
        this.supplierId = supplierId;
    }

    public String getSupplierName() {
        return supplierName;
    }

    public void setSupplierName(String supplierName) {
        this.supplierName = supplierName;
    }

    public String getInspectionOrderDate() {
        return inspectionOrderDate;
    }

    public void setInspectionOrderDate(String inspectionOrderDate) {
        this.inspectionOrderDate = inspectionOrderDate;
    }

    public Double getTotalFee() {
        return totalFee;
    }

    public void setTotalFee(Double totalFee) {
        this.totalFee = totalFee;
    }

    public String getHeadQuarterAllotDate() {
        return headQuarterAllotDate;
    }

    public void setHeadQuarterAllotDate(String headQuarterAllotDate) {
        this.headQuarterAllotDate = headQuarterAllotDate;
    }

    public String getHeadQuarterAllotNo() {
        return headQuarterAllotNo;
    }

    public void setHeadQuarterAllotNo(String headQuarterAllotNo) {
        this.headQuarterAllotNo = headQuarterAllotNo;
    }

    public Integer getAuditState() {
        return auditState;
    }

    public void setAuditState(Integer auditState) {
        this.auditState = auditState;
    }

    public Integer getCancelState() {
        return cancelState;
    }

    public void setCancelState(Integer cancelState) {
        this.cancelState = cancelState;
    }

    public String getInspectionUserId() {
        return inspectionUserId;
    }

    public void setInspectionUserId(String inspectionUserId) {
        this.inspectionUserId = inspectionUserId;
    }

    public String getInspectionUserName() {
        return inspectionUserName;
    }

    public void setInspectionUserName(String inspectionUserName) {
        this.inspectionUserName = inspectionUserName;
    }

    public String getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(String createUserId) {
        this.createUserId = createUserId;
    }

    public String getCreateUserName() {
        return createUserName;
    }

    public void setCreateUserName(String createUserName) {
        this.createUserName = createUserName;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public Date getModifyDate() {
        return modifyDate;
    }

    public void setModifyDate(Date modifyDate) {
        this.modifyDate = modifyDate;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Integer getDeleteFlag() {
        return deleteFlag;
    }

    public void setDeleteFlag(Integer deleteFlag) {
        this.deleteFlag = deleteFlag;
    }

    @Override
    public String toString() {
        return "XXOutOrder{" +
        ", inspectionId=" + inspectionId +
        ", storeId=" + storeId +
        ", migoOrderNo=" + migoOrderNo +
        ", inspectionTypeId=" + inspectionTypeId +
        ", inspectionOrderNo=" + inspectionOrderNo +
        ", supplierId=" + supplierId +
        ", supplierName=" + supplierName +
        ", inspectionOrderDate=" + inspectionOrderDate +
        ", totalFee=" + totalFee +
        ", headQuarterAllotDate=" + headQuarterAllotDate +
        ", headQuarterAllotNo=" + headQuarterAllotNo +
        ", auditState=" + auditState +
        ", cancelState=" + cancelState +
        ", inspectionUserId=" + inspectionUserId +
        ", inspectionUserName=" + inspectionUserName +
        ", createUserId=" + createUserId +
        ", createUserName=" + createUserName +
        ", createDate=" + createDate +
        ", modifyDate=" + modifyDate +
        ", remark=" + remark +
        ", deleteFlag=" + deleteFlag +
        "}";
    }

//    public String getDataSource() {
//        return dataSource;
//    }

//    public void setDataSource(String dataSource) {
//        this.dataSource = dataSource;
//    }
}
